package cn.codeartist.springboot.component.rocketmq.annotation;

import java.lang.annotation.*;

/**
 * 指定某个方法为RocketMQ消费者监听器
 *
 * @author 艾江南
 * @date 2020/8/12
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RocketMQMessageListener {

    /**
     * 消费者Bean名称
     */
    String consumer();

    /**
     * Group
     */
    String group() default "";

    /**
     * Topic
     */
    String topic() default "";

    /**
     * Tag
     */
    String tag() default "";
}
